#themepicker {
    background-color:#d01e3b;
    border: 1px solid #ddd;
    border-color: rgba(221, 221, 221, .333);
    border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    -webkit-border-radius: 8px;
    float: right;
    padding: 3px 10px;
    width: 63px;
}

#themepicker .themelabel {
	color:#FFFFFF;
	font-weight:bold;
    cursor: pointer;
    display: block;
    text-align: center;
    text-decoration: none;
}

.themes-layer {
	height:80px;/*万恶的IE6*/
	background-color: #f3f3f3;
    background-color: rgba(243, 243, 243, .333);
	border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    -webkit-border-radius: 8px;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-top:0px none;
	zoom:1;
	background-color:#FFFFFF;
    overflow:hidden;
}
.themes-layer .themebox {
    width: 14px;
    float: left;
    height: 14px;
    margin: 3px;
    position: relative;
}

.theme-select {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 14px;
    width: 14px;
    background: #ffffff repeat-x top left;
    cursor: pointer;
}

.theme-select-over {
    top: -3px;
    left: -3px;
    height: 20px;
    width: 20px;
}

.themebox .theme-2brave {
    background-image: url("images/theme/2brave-hd.gif") !important;
}

.themebox .theme-access {
    background-image: url("images/theme/access-hd.gif") !important;
}

.themebox .theme-gtheme {
    background-image: url("images/theme/gtheme-hd.gif") !important;
}

.themebox .theme-midnight {
    background-image: url("images/theme/midnight-hd.gif") !important;
}

.themebox .theme-silverCherry {
    background-image: url("images/theme/silverCherry-hd.gif") !important;
}

.themebox .theme-olive {
    background-image: url("images/theme/olive-hd.gif") !important;
}

.themebox .theme-orange {
    background-image: url("images/theme/orange-hd.gif") !important;
}

.themebox .theme-pink {
    background-image: url("images/theme/pink-hd.gif") !important;
}

.themebox .theme-purple {
    background-image: url("images/theme/purple-hd.gif") !important;
}

.themebox .theme-theme20 {
    background-image: url("images/theme/theme20-hd.gif") !important;
}

.themebox .theme-blue {
    background-image: url("images/theme/blue-hd.gif") !important;
}

.themebox .theme-darkblue {
    background-image: url("images/theme/darkblue-hd.gif") !important;
}

.themebox .theme-gray {
    background-image: url("images/theme/gray-hd.gif") !important;
}

.themebox .theme-darkgray {
    background-image: url("images/theme/darkgray-hd.gif") !important;
}

.themebox .theme-slickness {
    background-image: url("images/theme/slickness-hd.gif") !important;
}


